a live broadcast stream - Englisch Synonyme Wörterbuch